package com.ruoyi.scheme.service;

import com.ruoyi.scheme.vo.PatchSchemeVO;
import com.ruoyi.scheme.vo.PatchVO;

import java.util.List;

public interface PatchService {
    /**
     * 根据筛选条件查询斑块信息
     * @param location 地理位置筛选：全部、平台、边坡
     * @param landUseType 修复类型筛选：全部、草地、林地
     * @param ecologicalProblem 生态问题筛选：全部、地质灾害、水土流失、植被退化、土壤损伤
     * @return 斑块信息列表
     */
    List<PatchVO> searchPatch(String location, String landUseType, String ecologicalProblem);

    /**
     * 查询指定斑块信息
     * @return 斑块信息
     */
    List<PatchSchemeVO> condition(String location, String landUseType, String ecologicalProblem);

}